package com.zh.yqbj.annotation;

import com.zh.yqbj.enums.OperationType;

import java.lang.annotation.*;

@Target(ElementType.METHOD)
@Documented
@Retention(RetentionPolicy.RUNTIME)
public @interface OperationLog {
    /**
     * @return 操作描述
     */
    String value() default "";

    /**
     * 操作类型，可选值为 online（在线操作）、offline（离线操作）等
     *
     * @return
     */
    OperationType type() default OperationType.ONLINE;
}
